electric-power substation - Français Anglais Dictionnaire